4eeaeb4f2fc5d054879ceb4fe087b3ded8520987,java/java-psi-api/src/com/intellij/psi/LambdaUtil.java,LambdaUtil,isAcceptable,#PsiMethodReferenceExpression#PsiType#,567
Before Change
if (method != null) {
final Ref<PsiClass> classRef = new Ref<PsiClass>();
final Ref<PsiSubstitutor> substRef = new Ref<PsiSubstitutor>();
methodReferenceExpression.process(classRef, substRef);
final MethodSignature signature1 = method.getSignature(resolveResult.getSubstitutor());
PsiSubstitutor subst = PsiSubstitutor.EMPTY;
After Change
if (method != null) {
final Ref<PsiClass> classRef = new Ref<PsiClass>();
final Ref<PsiSubstitutor> substRef = new Ref<PsiSubstitutor>();
methodReferenceExpression.process(classRef, substRef);
final PsiElement resolve = result.getElement();
if (resolve instanceof PsiMethod) {
final MethodSignature signature1 = method.getSignature(resolveResult.getSubstitutor());